//
//  NSNumber-Extension.swift
//  EyepetizerImitative
//
//  Created by 田伟 on 2017/3/10.
//  Copyright © 2017年 个人. All rights reserved.
//

import Foundation


extension NSNumber {
    /// 播放时长处理
    class func createDuringString(createAtStr : NSNumber) -> String {
        
        let time : Int = createAtStr.intValue
        let minutes = time / 60
        let seconds = time % 60
        let timeStr = String(format: "%02d'%02d\"", minutes, seconds)
        return timeStr
    }

    
    /// 将传过来的毫秒时间进行格式化
    class func createDateString(createAtStr : NSNumber) -> String {
        
        let time : Double = createAtStr.doubleValue
        let timeSecond = time / 1000.0                          // 毫秒转换成秒
        let date = NSDate.init(timeIntervalSince1970: timeSecond)
        
        let fmt = DateFormatter()
        /**
         MM         ————表示月
         dd         ————表示天
         HH:mm:ss   ————表示时分秒
         yyyy       ————表示年
         */
        fmt.dateFormat = "yyyy MM dd HH:mm:ss"
        let timeStr = fmt.string(from: date as Date)
        return timeStr
    }
}
